Ext.define("core.room.view.RoomForm", {
			extend : "Ext.form.Panel",
			alias : "widget.roomform",
			bodyPadding : '5 5 0',
			width : 600,
			buttonAlign : 'center',

			fieldDefaults : {
				labelAlign : 'top',
				msgTarget : 'side'
			},
			defaults : {
				border : false,
				xtype : 'panel',
				flex : 1,
				layout : 'anchor'
			},

			layout : 'hbox',
			items : [{
				items : [{

							fieldLabel : '所在区域' + '<font color=red>*</font>',
							xtype : "combobox",
							name : 'housebh',
							disabled:false,
							// labelWidth : 65,
							anchor : '-5',
							emptyText : '请选择区域',
							queryMode : 'remote', // 这个需要加上。。
							store : "core.room.store.HouseOptStore",
							loadingText : '正在加载数据，请稍侯……',
							triggerAction : 'all',
							valueField : 'housebh',
							forceSelection : true,
							allowBlank : false,// 不允许为空
							blankText : '请选择区域',// 错误提示内容
							displayField : 'housename'
						}, {
							xtype : 'textfield',
							fieldLabel : '房间编号' + '<font color=red>*</font>',
							anchor : '-5',
							name : 'roombh',
							allowBlank : false,// 不允许为空
							blankText : '房间编号不能为空',
							readOnly:true
						},

						{
							anchor : '-5',
							name : 'inreader',
							fieldLabel : '进读卡器' + '<font color=red>*</font>',
							xtype : "combobox",
							editable : false,
							queryMode : "local",
							forceSelection : true, // 只允许从下拉列表中进行选择，不能输入文本
							displayField : 'text',
							allowBlank : false,
							valueField : 'value',
							emptyText : '请选择进门读卡器...',
							store : Ext.create('Ext.data.ArrayStore', {
										fields : ['value', 'text'],
										data : [[1, '读卡器1'], [2, '读卡器2'],
												[3, '读卡器3'], [4, '读卡器4']]
									})
						}, {
							anchor : '-5',
							name : 'menshuoleixin',
							fieldLabel : '门锁类型',
							xtype : "combobox",
							editable : false,
							queryMode : "local",
							forceSelection : true, // 只允许从下拉列表中进行选择，不能输入文本
							displayField : 'text',
							valueField : 'value',
							value : '磁力锁',
							store : Ext.create('Ext.data.ArrayStore', {
										fields : ['text', 'value'],
										data : [['磁力锁', '磁力锁'], ['其他', '其他']]
									})
						}, {
							anchor : '-5',
							name : 'fangmencaizhi',
							fieldLabel : '房门材质',
							xtype : "combobox",
							editable : false,
							queryMode : "local",
							forceSelection : true, // 只允许从下拉列表中进行选择，不能输入文本
							displayField : 'text',
							allowBlank : true,
							valueField : 'value',
							value : '木质',
							emptyText : '请选择...',
							store : Ext.create('Ext.data.ArrayStore', {
										fields : ['text', 'value'],
										data : [['铁质', '铁质'], ['塑钢', '塑钢'],
												['木质', '木质'], ['玻璃', '玻璃'],
												['其他', '其他']]
									})
						}]
			}, {
				items : [{
							fieldLabel : '控制器编号' + '<font color=red>*</font>',
							xtype : "combobox",
							name : 'controllerid',
							// labelWidth : 65,
							disabled:true,
							anchor : '-5',
							emptyText : '请选择控制器',
							queryMode : 'remote', // 这个需要加上。。
							store : "core.doorctrl.store.ControllerOptStore",
							loadingText : '正在加载数据，请稍侯……',
							triggerAction : 'all',
							valueField : 'controllerid',
							forceSelection : true,
							allowBlank : false,// 不允许为空
							blankText : '请选择控制器',// 错误提示内容
							displayField : 'controllername'
						}, {
							xtype : 'textfield',
							fieldLabel : '房间名称' + '<font color=red>*</font>',
							anchor : '100%',
							name : 'roomname',
							readOnly:false,
							allowBlank : false,// 不允许为空
							blankText : '姓名不能为空'
							
						},

						{
							anchor : '-5',
							name : 'outreader',
							fieldLabel : '出门读卡器' + '<font color=red>*</font>',
							xtype : "combobox",
							editable : false,
							queryMode : "local",
							forceSelection : true, // 只允许从下拉列表中进行选择，不能输入文本
							displayField : 'text',
							allowBlank : false,
							valueField : 'value',
							emptyText : '请选择出门读卡器...',
							store : Ext.create('Ext.data.ArrayStore', {
										fields : ['value', 'text'],
										data : [[5, '读卡器5'], [6, '读卡器6'],
												[7, '读卡器7'], [8, '读卡器8'],
												[0, '设置为出门按钮']]
									})
						}, {
							anchor : '-5',
							name : 'fangmenweizhi',
							fieldLabel : '位置',
							xtype : "combobox",
							editable : false,
							queryMode : "local",
							forceSelection : true, // 只允许从下拉列表中进行选择，不能输入文本
							displayField : 'text',
							valueField : 'value',
							value : '室内',
							store : Ext.create('Ext.data.ArrayStore', {
										fields : ['text', 'value'],
										data : [['室内', '室内'], ['室外', '室外']]
									})
						}, {
							anchor : '-5',
							name : 'opendirection',
							fieldLabel : '开门方向',
							xtype : "combobox",
							editable : false,
							queryMode : "local",
							forceSelection : true, // 只允许从下拉列表中进行选择，不能输入文本
							displayField : 'text',
							valueField : 'value',
							value : '往外开',
							store : Ext.create('Ext.data.ArrayStore', {
										fields : ['text', 'value'],
										data : [['往外开', '往外开'], ['往内开', '往内开']]
									})
						}]
			}, {
				items : [{
					anchor : '-5',
					name : 'roomarea',
					fieldLabel : '门号' + '<font color=red>*</font>',
					xtype : "combobox",
					disabled:true,
					tabIndex : 6,
					editable : false,
					queryMode : "local",
					forceSelection : true, // 只允许从下拉列表中进行选择，不能输入文本
					displayField : 'text',
					blankText : '请选择门号',
					allowBlank : false,
					valueField : 'value',
					emptyText : '请选择进门读卡器...',
					store : Ext.create('Ext.data.ArrayStore', {
								fields : ['value', 'text'],
								data : [[1, '1号门'], [2, '2号门'], [3, '3号门'],
										[4, '4号门']]
							})
				}, {
					anchor : '-5',
					name : 'roomstate',
					fieldLabel : '状态' + '<font color=red>*</font>',
					xtype : "combobox",
					editable : false,
					queryMode : "local",
					forceSelection : true, // 只允许从下拉列表中进行选择，不能输入文本
					displayField : 'text',
					valueField : 'value',
					value : '在用',
					allowBlank : false,// 不允许为空
					store : Ext.create('Ext.data.ArrayStore', {
								fields : ['text', 'value'],
								data : [['在用', '在用'], ['未用', '未用']]
							})
				}, {

					xtype : 'textfield',
					fieldLabel : '读卡器序列号',
					anchor : '-5',
					name : 'roomserial'

				}, {
					anchor : '-5',
					name : 'fangmenzucheng',
					fieldLabel : '房门组成',
					xtype : "combobox",
					editable : false,
					queryMode : "local",
					forceSelection : true, // 只允许从下拉列表中进行选择，不能输入文本
					displayField : 'text',
					allowBlank : true,
					valueField : 'value',
					value : '单扇',
					emptyText : '请选择...',
					store : Ext.create('Ext.data.ArrayStore', {
								fields : ['text', 'value'],
								data : [['单扇', '单扇'], ['双扇', '双扇']]
							})
				}, {
					anchor : '-5',
					name : 'jingjibutton',
					fieldLabel : '设置紧急按钮',
					xtype : "combobox",
					editable : false,
					queryMode : "local",
					forceSelection : true, // 只允许从下拉列表中进行选择，不能输入文本
					displayField : 'text',
					allowBlank : true,
					valueField : 'value',
					value : '否',
					emptyText : '请选择...',
					store : Ext.create('Ext.data.ArrayStore', {
								fields : ['text', 'value'],
								data : [['是', '是'], ['否', '否']]
							})
				}]
			}],
			buttons : [{
						text : '保存',
						ref : 'saveRoom',
						iconCls : "table_save"
					}, {
						text : '返回',
						ref : "return",
						iconCls : "return"
						,
					}]
		});